impregnated fabric - Español Inglés Diccionario